/**
 * 体验店
 * @module Model Shop
 * @prop {Number} id
 * @prop {String} name 店名
 * @prop {String} openTime 营业开始时间
 * @prop {String} closeTime 营业停止时间
 * @prop {Number} rate 评分
 * @prop {String} tel 电话
 * @prop {String} address 地址
 * @prop {Array} pos 所在经纬度，[longitude经度, latitude维度]
 * @prop {String} env 环境的图文介绍
 */

module.exports = function (app) {
  /**
   * 获取体验店列表
   * @module GET /getShopList
   * @param {String} region 筛选区域
   * @param {String} sort 排序，distinct-距离优先 / rate-评价优先 / hot-人气优先
   * @param {Array<Number>} pos [longitude经度, latitude维度]，用户所在经纬度
   * @param {Number} pageSize
   * @param {Number} pageIndex
   * @example
   * [
   *  ...Shop,
   *  ...
   * ]
   */
  app.get('/getShopList', function (req, res) {
    let example = []

    res.json(example)
  })

  /**
   * 获取活动详情
   * @module GET /getShopDetail
   * @param {String} shopId
   * @example
   * {
   *  ...Shop,
   *
   *  // 相关活动、门店仙子、已报名列表，独立接口？
   * }
   */
  app.get('/getShopDetail', function (req, res) {
    let example = {}

    res.json(example)
  })
}
